Automattic\WooCommerce\Internal\DataStores\Orders\CustomOrdersTableController A

Total Complexity 72
Dependencies 14
Dependents 19
Total lines 742
Lines of code 396
Logical lines of code 181
Comment lines 164
Methods 21
Properties 10

Methods 21

Method Rating Maintainability Complexity Lines of code
get_hpos_setting_for_sync()
A
35 12 96
process_updated_option_fts_index()
A
48 11 37
process_pre_update_option()
A
52 9 25
sync_now()
S
50 7 27
get_hpos_setting_for_feature()
S
46 6 40
add_hpos_tools()
S
50 4 30
recreate_order_address_fts_index()
S
54 3 24
get_data_store_instance()
S
63 3 12
process_updated_option()
S
73 3 5
register_post_type_for_order_placeholders()
S
54 1 24
add_feature_definition()
S
57 1 18
maybe_rewrite_order_edit_link()
S
71 2 6
delete_custom_orders_tables()
S
69 2 7
init_hooks()
S
59 1 13
init()
S
61 1 12
register_removable_query_arg()
S
73 1 5
get_refunds_data_store()
S
79 1 3
get_orders_data_store()
S
79 1 3
custom_orders_table_usage_is_enabled()
S
79 1 3
changing_data_source_with_sync_pending_is_allowed()
S
79 1 3
__construct()
S
82 1 3